Please enable JavaScript to view this website.

Skip to main content

Events

Below is a list of events that are published and their available fields.

Tool Connection Events

This event is generated every time a tool is attempted to be connected to QuickLink.

NameTypeComment
sourcestringSource of the event (Eg: 'Quicklink Prod')
tool_mpbidstringUnique identifier programmed into a tool (Eg: '0034000064')
ble_mpbidstringUnique identifier programmed into BLE (Eg: '00A1184070')
adapter_mpbidstringUnique identifier programmed into an adapter (Eg. '0034000064')
tool_product_idstringTool product id. Value is first 4 characters of tool_mpbid. (Eg. '0034')
adapter_product_idstringAdapter product id. Value is first 4 characters of adapter_mpbid. (Eg. '0034')
tool_firmwarestringTool firmware version
ble_firmwarestringBluetooth firmware version
adapter_firmwarestringAdapter firmware version
connection_typestringOne of 'CommunicationAdapter', 'BLE112Dongle', 'IntegratedBLE', 'DongleMode', 'BleuIO', 'FTDI', 'Raw', 'WebSocket'
connection_start_timetimestampTimestamp of the connection attempt
timestamptimestampTimestamp of the event
statusstring'success' or 'failure' of the connection attempt
errorstringError message from the connection attempt
userstringUser email (Eg. 'trcbbcvql@milwaukeetool.onmicrosoft.com')
user_modebigintThis is the mode that quick link is operating under when the event occurred. Possible values: OrderEntry = 1, Technician = 2, Engineer = 3, ManufacturingAuditor = 4, ManufacturingLineOperator = 5,ToolID = 7,Rework = 11, RGA = 12
user_localitystringUser's location (Eg. 'Madison_WI_53707')
communication_interfacestringOne of 'Bluetooth', 'Serial', 'CAN', 'FTDI'
tool_sessionstringTool session ID that is generated when a tool is connected to QuickLink. Can be used to correlate events from the same tool connection.

Tool Data Events

This event is generated every time data is downloaded from a tool and uploaded to the cloud.

NameTypeComment
sourcestringSource of the event (Eg: 'Quicklink Prod')
tool_mpbidstringUnique identifier programmed into a tool (Eg: '0034000064')
tool_product_idstringTool product id. Value is first 4 characters of tool_mpbid. (Eg. '0034')
data_logger_typestringType of data logger. One of HydraulicGen1, HydraulicGen2, HydraulicGen4, ADL, DTW, or MemoryMap
data_logger_sub_typestringSubtype of data logger. One of RealTime, Sequential, or BulkRealTime
download_start_timetimestampTimestamp of the download start
download_complete_timetimestampTimestamp of the download completion
download_statusstringStatus of the download (Eg: 'success')
download_parametersstringParameters of the download request in JSON format
download_errorstringError message if the download failed
upload_statusstringStatus of the upload (Eg: 'success')
upload_errorstringError message if the upload failed (Ex in raw: 'uploadError':'Error message')
timestamptimestampTimestamp of the event
userstringUser email (Eg: 'trcbbcvql@milwaukeetool.onmicrosoft.com')
user_modebigintThis is the mode that quick link is operating under when the event occurred. Possible values: OrderEntry = 1, Technician = 2, Engineer = 3, ManufacturingAuditor = 4, ManufacturingLineOperator = 5, ToolID = 7, Rework = 11, RGA = 12
user_localitystringUser's location (Eg. 'Madison_WI_53707')
tool_sessionstringTool session ID that is generated when a tool is connected to QuickLink. Can be used to correlate events from the same tool connection.

Tool Fault Events

This event is generated every time there is a failure communicating with a tool, that was not an initial connection issue.

NameTypeComment
sourcestringSource of the event (Eg: 'Quicklink Prod')
fault_sourcestringSource of the fault. Possible values: dongle, adapter, tool, ble, client, server, unknown
fault_timetimestampTimestamp of the fault (Eg: '2024-07-09 17:28:25.793000')
fault_typestringType of the fault. Possible values: NAK, disconnect, client
fault_messagestringMessage of the fault (Eg: 'Received NAK Response. Command: 00 09 04, Response: 83 58 02 10 02 00 EF')
timestamptimestampTimestamp of the event
userstringUser email (Eg: 'trcbbcvql@milwaukeetool.onmicrosoft.com')
user_modebigintThis is the mode that quick link is operating under when the event occurred. Possible values: OrderEntry = 1, Technician = 2, Engineer = 3, ManufacturingAuditor = 4, ManufacturingLineOperator = 5, ToolID = 7, Rework = 11, RGA = 12
tool_sessionstringTool session ID that is generated when a tool is connected to QuickLink. Can be used to correlate events from the same tool connection.
user_localitystringUser's location (Eg. 'Madison_WI_53707')

Tool Electronic Initialization Events

This event is generated when a tool is electronically initialized through QuickLink.

NameTypeComment
sourcestringSource of the event (Ex: 'Quicklink Web')
platformstringPlatform of the tool (Ex: 'M18')
serial_numberstringComprised of tool, facility, date, and unit information (Ex: 'H53AD171600112')
mpbidstringUnique identifier programmed into a tool (For tools supporting OpenLink protocol, Ex: '0034000064'. For tools not supporting OpenLink protocol, Ex: 'FFFFAAABBBCCCDDD01234')
product_idstringValue is first 4 characters of mpbid (Ex: '0034')
adapter_firmware_revisionstringAdapter firmware revision (Ex: '6.1.0.6')
timestamptimestampTimestamp of the event (Ex: '2024-07-09 17:28:25.793000')
statusstringStatus of the initialization (Ex: 'Success')
userstringUser email (Ex: 'trcbbcvql@milwaukeetool.onmicrosoft.com')
user_modebigintThis is the mode that quick link is operating under when the event occurred (Ex: 2)
user_localitystringUser's location (Eg. 'Madison_WI_53707')
tool_sessionstringTool session ID that is generated when a tool is connected to QuickLink. Can be used to correlate events from the same tool connection.

Manufacturing Programming Events

This event is generated when the Manufacturing End of Line programming completes for a tool.

NameTypeComment
sourcestringSource of the event (Eg. 'Quicklink Web')
script_statusstringStatus of the script (Eg. 'SUCCEEDED')
allocated_tool_mpbidstringUnique identifier programmed into a tool
allocated_ble_mpbidstringUnique identifier programmed into a BLE
serial_numberstringSerial Number of the tool. Comprised of tool, facility, date, and unit information (Ex: 'H53AD171600112')
client_versionstringVersion of client (Eg. '0')
failure_statestringState of the failure (Eg. 'Write Default METCO Password to Enable Mailbox').
failure_messagestringError message
product_idstringValue is first 4 characters of mpbid (Eg. '0034')
operator_accountstringUser email (Ex: 'trcbbcvql@milwaukeetool.onmicrosoft.com')
user_modebigintThis is the mode that quick link is operating under when the event occurred (Eg. 5 = ManufacturingLineOperator)
facilitystringFacility (Eg. 'H')
linestringManufacturing Line (Eg: 'MXF600')
timestamptimestampTimestamp of the event (Eg. '2024-08-09 14:57:01.319000')

PCBA Forcelogic Diagnostic Events

This event is generated every time a PCBA Forcelogic diagnostic is performed.

NameTypeComment
sourcestringSource of the event (Ex: 'Quicklink Web')
mpbidstringMpbid of the tool.
product_idstringProduct ID of the tool.
sv_codestring
created_ontimestamp
statusstringStatus of the diagnostic (Ex: 'Success')
error_messagestringError message as error_message.
calculated_symptom_codestring
calculated_da_codestring
calculated_eng_pcba_codesstring[]Must be a list of strings.
userstringUser email (Ex: 'trcbbcvql@milwaukeetool.onmicrosoft.com')
user_modebigintThis is the mode that quick link is operating under when the event occurred (Ex: 2)
script_namestringMTSL Script ran to generate the diagnostic event.
script_versionstringMTSL Script Version ran to generate the diagnostic event.